package com.freedom.pms.goods.domain.factory;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.freedom.pms.goods.domain.pojo.bo.GoodsSpuBO;
import com.freedom.pms.goods.infrastructure.persistence.pojo.vo.AdminGoodsSpuDetailVO;
import com.freedom.pms.goods.infrastructure.persistence.pojo.vo.AdminGoodsSpuPageVO;

public interface GoodsSpuFactory {

    Page<AdminGoodsSpuPageVO> createAdminPageVO(Page<GoodsSpuBO> goodsSpuBOPage);

    AdminGoodsSpuDetailVO createAdminGoodsSpuDetailO(GoodsSpuBO goodsSpuBO);
}
